python中enumerate是什么意思 您所在的位置:网站首页 enumerate python用法 del item python中enumerate是什么意思

python中enumerate是什么意思

#python中enumerate是什么意思| 来源: 网络整理| 查看: 265

e74160c9be33db18bbbe3cb643fc1122.png

enumerate()是python的内置函数、适用于python2.x和python3.x

enumerate在字典上是枚举、列举的意思

enumerate参数为可遍历/可迭代的对象(如列表、字符串)

enumerate多用于在for循环中得到计数,利用它可以同时获得索引和值,即需要index和value值的时候可以使用enumerate

enumerate()返回的是一个enumerate对象

8298dd0ed73eed6303b5d5683b0fd704.png

enumerate的使用:

例如:已知lst = [1,2,3,4,5,6],要求输出:

0,1

1,2

2,3

3,4

4,5

7766a8f694642c3735cc4bd8f95c1bd1.png

d327e1c892b7d21f2d1110ff33cdb4bd.png

#指定索引从1开始:

d54677fb8c30b1cbceec96e231264199.png

1acdbec1dbc9bab56d75c16738f3879f.png

#指定索引从3开始:

de0842017e4e74b8c6dd7c6aaf01f886.png

0e560a4df0b84ae7be19f0167f76169d.png

补充:

如果要统计文件的行数,可以这样写:

count = len(open(filepath, 'r').readlines())

这种方法简单,但是可能比较慢,当文件比较大时甚至不能工作。

可以利用enumerate():

count = 0

for index, line in enumerate(open(filepath,'r')):

count += 1



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有